{logfrnt}
The front door is the program that is run before you actually enter the BBS.
It is typically displayed something like:

Press [Esc] to continue.

Normally, it is counteracted with a series of escapes, like ^^[^^[^^[.
{.}
{loglang}
The language prompt normally asks for a set of prompts for the user,
sometimes in different languages or terminal emulations.

The one that is best for MGMac is the 'standard prompts' language, it is
normally easier to script than the others.
{.}
{loggrph}
The graphics prompt asks as to whether or not you want graphics.

Generally, graphics should not be used, as you are not at the keyboard,
and it slows down communications.
{.}
{loguser}
*REQUIRED*
The prompt that asks for a user name, generally 'Enter your first name' or
'User Name:' or something to that extent.

The reply for such a prompt should be obvious, just make certain that your
answer is followed by a carriage return (^|).
{.}
{logconf}
The confirmation prompt, normally to verify that you are who you claimed to
be at the user name prompt.  In most cases, the answer to this should be
yes.
{.}
{logpass}
*REQUIRED*
The password prompt, generally used to prove you are who you say you are.

The password used should be in your dialing directory entry for this BBS, or
very strange things might happen if you try and login.
{.}
{logphon}
The phone number prompt, normally done as a part of the login process.

Depending on the system, the answer for this could either be your whole
phone number, or simply the last four digits.  Make certain it is followed
by a carriage return (^|).
{.}
{logbday}
The birthday prompt, asks what your birthday is to help insure you truly
are who you say you are.

The standard reply to such a prompt is MMDDYY (Without dash marks or slashes,)
followed by a carriage return. (^|)
{.}
{logprsn}
The personal messages prompt, either asking if you want to read your messages,
or scan for them.

Normally, the answer for this should be set to no for any mail runs,
generally because the mail door will send those messages to you.  Otherwise,
it's personal preference.
{.}
{pause}
*REQUIRED*
The pause string and response, normally for long screen displays or wherever
the system wants to verify you still exist.

In general, the response to most pause strings is either a space, ' ', or
return (^|).
{.}
{cont}
The continue string and response, typically a 'More?' or 'Continue?' prompt,
done for really long files or any time that a pause would come up.

In most cases, the best response to a continue prompt is no, or quit, as you
are not at the keyboard to read it.
{.}
{omain}
The alternate main menu, put in generally for systems that may have another
main menu prompt.

This reacts the same as the main menu, in just about every other case.
{.}
{main}
*REQUIRED*
The main menu is where a majority of the commands are executed from.  This
is considered a central point of both the system and this script.  All major
commands are executed from this menu.
{.}
{logoff}
The logoff command, which is executed at the main menu, is typically, G
for Goodbye or O for Offline.  The command entered is expected to
proceed to the point where the modem drops carrier.
{.}
{mlcmd}
*REQUIRED FOR MAILRUN*
The command(s) from the Main menu to enter the Mail Door.  This could be any
number of things, depending upon the BBS software your system is using.
{.}
{mlprmp}
*REQUIRED FOR MAILRUN*
The prompt at which upload and download mail commands are executed.
{.}
{mlquit}
*REQUIRED FOR MAILRUN*
The command(s) to quit the Mail Door and return to the Main Menu.
{.}
{mlucmd}
*REQUIRED FOR MAILRUN*
The command to upload mail, normally a 'U'.
{.}
{mlurdy}
*REQUIRED FOR MAILRUN*
The string at which the system is ready to recieve the mail packet.
Generally, this should be a ^^XB01, the Zmodem upload string.
{.}
{mlufil}
*REQUIRED FOR MAILRUN*
The mail packet filename to upload to the system.  If you are using a qwk
mail door, it is <The BBSID>.REP, others may differ.
{.}
{mldcmd}
*REQUIRED FOR MAILRUN*
The command to download mail, normally a 'D'.
{.}
{mldcnf}
The confirmation prompt, which asks if you should download that particular
mail packet.  You should answer yes if you want to actually download any
mail.
{.}
{mldnew}
The string that tells you that there are no new messages.
{.}
{mldtim}
The string that tells you that you don't have enough time to download that
mail packet.
{.}
{mldmor}
The string that tells you if there are more messages than can be downloaded
in this mail packet.  This script will keep downloading mail until there are
no more messages, or if you don't have enough time left.
{.}
{mlprot}
Some mail doors ask you for the protocol to use to download your mail.  This
should be set to Zmodem for the time being.
{.}
{deflpcb}
This changes *ALL CURRENT* prompts to the default PCBoard setup.

Make sure you look at the notes in order to configure your settings on the
system to the ones that these commands use.
{.}
{deflwct}
This changes *ALL CURRENT* prompts to the default PCBoard setup.

Make sure you look at the notes in order to configure your settings on the
system to the ones that these commands use.
{.}
